Grooming Oct 16

Doc TypeBacklog Grooming

Sprint Backlog Grooming Meeting Minutes:

Project: Learnr

Attendees: Rose De Sicilia, Amani Hunt

Start time: 5:30 pm

End time: 6:00 pm

After discussion, the velocity of the team for the following sprint was estimated to be 4 user stories

Backlog of User Stories

NameFeatureSizeMoSCoWStatus
All users have the ability to sign in using a username and passwordAccount ManagementMMust
Done
All users have the ability to sign in using a username (only using email) and passwordAccount ManagementMMust
Done
All users have the ability to sign in using their Microsoft CredentialsAccount ManagementLShould
Not started
Users can set up 2FA on their accountAccount ManagementLCould
Not started
Super mentor can create user account (super mentor, mentor, mentee)Account ManagementMMust
Done
Super mentor can fill in user account with high level info (username, password)Account ManagementMMust
Done
Super mentor can fill in user account with high level info (email, position)Account ManagementXSMust
Done
Super mentor can reset the password for any accountAccount ManagementXSMust
Done
Supermentor has option to register another user once done registering one userAccount ManagementXSMust
Done
User with account created by supermentor can sign in with the username and password created by supermentorAccount ManagementMMust
Done
Admin can create a coach - Mentors and mentees can be tagged as coaches, which allows mentors to assign them to other users to teach skillsAccount ManagementLCould
Not started
Any user should be able to delete their own accountAccount ManagementXSCould
Done
Admin can delete userAccount ManagementXSCould
Not started
Any account can be filled in with more personal information (biography, school, interests)Account ManagementMShould
Done
Super mentors and mentors can create a very basic new learning road map (skills and “acceptance criteria” for a particular skill set or project pathway) and save it Learning RoadmapMCould
Not started
Super mentors and mentors can create the learning road map (skills and “acceptance criteria” for a particular skill set or project pathway) and save it for public or private useLearning RoadmapXSCould
Not started
Supermentors and mentors can create a learning road map (form connected to database)Learning RoadmapMShould
Done
Supermentors can delete learning roadmapsLearning RoadmapXSShould
Done
Database design to group mentors with mentees - designing the databaseSoftware DesignXLMust
Done
Super mentors and mentors can assign saved learning roadmap to a menteeLearning RoadmapMMust
Done
Super mentors and mentors can select multiple learning roadmaps and assign those to a single mentee (same as above just an option for multi-select in form)Learning RoadmapMCould
Not started
Super mentors and mentors can select saved learning roadmap assign to multiple menteesLearning RoadmapMShould
Not started
Super mentors and mentors can select multiple learning roadmaps and assign those to a multiple mentees (same as above just an option for multi-select in form)Learning RoadmapMCould
Not started
Supermentor and mentors can return to “assign” page after attempting to assign a pathway already assigned to a userLearning RoadmapXSShould
Done
Mentee dashboard shows the assigned pathway(s)Learning RoadmapXSMust
Done
Mentee dashboard reflects their progress within an assigned pathway(s)UI/UXXSMust
Done
Super mentors and mentors can update the mentee’s progress within a pathwayLearning RoadmapXSMust
Done
Super mentors and mentors can assign a coach to the mentees to teach them a/many/all skills within their pathwayCommunity & CommunicationLCould
Not started
Supermentors or mentors can add relevant resources (links, documents, videos, etc) to skills within a pathway (and updates to the pathway reflected)Learning RoadmapLCould
Not started
Users have the ability to send and receive messages to each otherCommunity & CommunicationXLShould
Not started
Users have the ability to send connection requests to each otherCommunity & CommunicationXLCould
Not started
Users have the ability to send attachments (images, documents, etc) through messagesCommunity & CommunicationXLShould
Not started
A user can see whether they have another user as a connection by going into that user’s account and seeing “connected/connect”Community & CommunicationMCould
Not started
A user can see whether they have another user as a connection by checking their list of connections on their own profileCommunity & CommunicationMCould
Not started
A mentee gains badges and trophies as they progress through different learning pathwaysTrophies and RewardsMShould
Not started
A mentee badges and trophies are visible on their account profile and dashboardTrophies and RewardsMShould
Not started
A mentee badges and trophies are public or privately visible on their account profile and dashboardTrophies and RewardsMCould
Not started
A mentee can share their badges and trophies on social media (linked in, twitter, etc)Trophies and RewardsLShould
Not started
Users can add comments or create forum discussions under each skill or learning pathwayCommunity & CommunicationLCould
Not started
Users should be able to login from a mobile browser and have the design make senseUI/UXLShould
Not started
Mentees can sign up to receive daily remindersNotificationsLCould
Not started
Mentees can sign up to receive real time notifications for pathway assignmentNotificationsLCould
Not started
Mentees can sign up to receive real time notifications for badges earnedNotificationsLCould
Not started
Any account information can be edited (passwords, email, bio, school, interest)Account ManagementMShould
Done
User should have option to securely log out of accountAccount ManagementXSMust
Not started
UI Design - Mentor dashboard shows their mentees and their progressUI/UXMMust
Done
UI Design - mentee dashboard shows their current and completed pathwaysUI/UXMMust
Done
UI Design - Sign in using email and passwordUI/UXMMust
Done
Proper authorization to enter or access certain, before allowing access to a “secure” page routes should check that the user has 1) signed in 2) has proper permissions. If not then reroutes to login page.Account ManagementMMust
Done
Document procedures for uploading to GitHub Software DesignXSMust
Not started
A user can view connection requestCommunity & CommunicationMCould
Not started
A user can see that other user’s existCommunity & CommunicationMCould
Not started
A user can connect with another userCommunity & CommunicationMCould
Not started
A user can accept or deny a connection request Community & CommunicationMCould
Not started
Data base - Documentation SchemaDocumentationMMust
Done
Data base - ER DiagramDocumentationMMust
Done
Refactor previous code to use database instead of csv filesSoftware DesignMMust
Done
Design of login screen (that preserves funtionality)UI/UXMMust
Done
2 components for the side menu bar (mentor/supermentor and mentee)UI/UXMMust
Done
assigned mentee dashboard (skill tracker for each mentee) - supermentor/mentorUI/UXMMust
Done
skill tracker - menteeUI/UXMMust
Done
profile - usersUI/UXMShould
Pending
management dashboard - mentor UI/UXMMust
Done
management dashboard - super mentor UI/UXMShould
Done
pathway id (what happens when one gets deleted?) - automatic assigned pathway id by hashing the name of the pathway DatabaseMMust
Done
supermentors can delete a pathwayLearning RoadmapMMust
Done
pathway tracker - menteeUI/UXMMust
Done
Untitled
Done
Untitled
Not started
Build the front end for the mentor/supermentor dashboard UI that shows progress within single pathwayAccount ManagementMMust
Done


The team members indicated their willingness to work on the following user stories.